Synonyms for "sand badger"

Words with similar meaning